package crmdna.inventory;

import java.util.HashSet;
import java.util.Set;

public class InventoryItemChangeQueryCondition {
	
	public InventoryItemChangeQueryCondition(long groupId, long startMS, long endMS) {
		this.groupId = groupId;
		this.startMS = startMS;
		this.endMS = endMS;
	}
	
	public enum CheckInFilter {
		ONLY_CHECKIN, ONLY_CHECKOUT, BOTH
	}
	
	public CheckInFilter checkInFilter;
	
	long groupId;
	long startMS;
	long endMS;
	
	public Set<Long> inventoryItemTypeIds = new HashSet<>();
	public Set<Long> inventoryItemIds = new HashSet<>();
	public Set<Long> departmentIds = new HashSet<>();
		
	public Set<String> logins = new HashSet<>();	
}
